Distributed minimum spanning tree